- Writing scalable, robust, testable, efficient, and easily maintainable code
- Translating software requirements into stable, working, high performance software
- Ability to take architectural and design decisions, building toward an efficient micro service distributed architecture
- Understanding of data structures and algorithms
- Excellent understanding of Object-Oriented Programming techniques
- Various assigned tasks/projects
- 5+ years of experience
- Strong knowledge of Go programming language, paradigms, constructs, and idioms
- Knowledge of Goroutine and channel patterns
- Good knowledge of concurrency in Go
- Dependency management tools such as Go Mod, Go Vendor etc.
- Packages, such as Gorilla Mux, Loggers etc.
- Ability to write clean and effective Go doc comments
- Familiarity with code versioning tools such as Git
- Excellent communication and interpersonal skills
- Ability to work closely in a team
- Outstanding analytical and problem-solving skills
- Time management skills
- Flexible schedule
- Health insurance
- Leave encashment
- Paid sick time
- Paid time off
- Provident Fund
- Work from home
- Monday to Friday
- Golang: 3 years (Preferred)
Company
Location
Remote Position
(From Everywhere/No Office Location)
Job type
Full-Time
Golang Job Details
JOB TITLE: SeniorSoftware Engineer | Golang
DEPARTMENT: Engineering
LOCATION: Anywhere in India | Remote
REPORTS TO: AVP | Engineering
JOB SUMMARY
Designing and utilizing existing APIs, microservices and all new features on our platform.
KEY RESPONSIBILITIES
QUALIFICATIONS
Job Types: Full-time, Regular / Permanent
Salary: ₹1,000,000.00 - ₹2,500,000.00 per year
Benefits:
Schedule:
Experience:
More Developer Job Boards
Fullstack Developer Jobs Golang Jobs JavaScript Jobs Python Jobs React Jobs Rust Jobs Java Jobs